package zut.wework.entity;

import java.io.Serializable;

/**
 * @Author 韩云飞
 * @Date 2019年09月11日10:15:48
 * @Desc 通用用户基本信息（学生，教职工，研究生）
 */
public class UserInfo implements Serializable {

    private String authId;

    private String xm;

    private String zw;

    private int px;

    private int xb;

    private String phone;

    //学院
    private String d1Mc;

    //专业或科室
    private String d2Mc;

    //班级
    private String d3Mc;

    private int d1WxId;

    private int d2WxId;

    private int d3WxId;

    private String userType;

    public UserInfo() {
    }

    public UserInfo(String authId, String xm, String zw, int px, int xb, String phone, String d1Mc, String d2Mc, String d3Mc, int d1WxId, int d2WxId, int d3WxId, String userType) {
        this.authId = authId;
        this.xm = xm;
        this.zw = zw;
        this.px = px;
        this.xb = xb;
        this.phone = phone;
        this.d1Mc = d1Mc;
        this.d2Mc = d2Mc;
        this.d3Mc = d3Mc;
        this.d1WxId = d1WxId;
        this.d2WxId = d2WxId;
        this.d3WxId = d3WxId;
        this.userType = userType;
    }

    public String getAuthId() {
        return authId;
    }

    public void setAuthId(String authId) {
        this.authId = authId;
    }

    public String getXm() {
        return xm;
    }

    public void setXm(String xm) {
        this.xm = xm;
    }

    public String getZw() {
        return zw;
    }

    public void setZw(String zw) {
        this.zw = zw;
    }

    public int getPx() {
        return px;
    }

    public void setPx(int px) {
        this.px = px;
    }

    public int getXb() {
        return xb;
    }

    public void setXb(int xb) {
        this.xb = xb;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getD1Mc() {
        return d1Mc;
    }

    public void setD1Mc(String d1Mc) {
        this.d1Mc = d1Mc;
    }

    public String getD2Mc() {
        return d2Mc;
    }

    public void setD2Mc(String d2Mc) {
        this.d2Mc = d2Mc;
    }

    public String getD3Mc() {
        return d3Mc;
    }

    public void setD3Mc(String d3Mc) {
        this.d3Mc = d3Mc;
    }

    public int getD1WxId() {
        return d1WxId;
    }

    public void setD1WxId(int d1WxId) {
        this.d1WxId = d1WxId;
    }

    public int getD2WxId() {
        return d2WxId;
    }

    public void setD2WxId(int d2WxId) {
        this.d2WxId = d2WxId;
    }

    public int getD3WxId() {
        return d3WxId;
    }

    public void setD3WxId(int d3WxId) {
        this.d3WxId = d3WxId;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    @Override
    public String toString() {
        return "UserInfo{" +
                "authId='" + authId + '\'' +
                ", xm='" + xm + '\'' +
                ", zw='" + zw + '\'' +
                ", px=" + px +
                ", xb=" + xb +
                ", phone='" + phone + '\'' +
                ", d1Mc='" + d1Mc + '\'' +
                ", d2Mc='" + d2Mc + '\'' +
                ", d3Mc='" + d3Mc + '\'' +
                ", d1WxId=" + d1WxId +
                ", d2WxId=" + d2WxId +
                ", d3WxId=" + d3WxId +
                ", userType='" + userType + '\'' +
                '}';
    }
}
